using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace Presentacion
{
    public partial class EstaimacionDeUnPedido : Form
    {
        private EstadoYTiempos estadoYtiempo;
        public EstaimacionDeUnPedido(EstadoYTiempos estado,Horno horno)
        {
            InitializeComponent();
            Text = "Estimacion en : " + horno.TipoHorno;
            estadoYtiempo = estado;
            InicializarDatos();
        }

        private void InicializarDatos()
        {
            foreach (Pedido ped in estadoYtiempo.ColaDehorno)
            {
                object[] objPed = { ped.Id, ped.Estado, 0 };
                dgEstimacion.Rows.Add(objPed);
            }
            foreach (Pedido ped in estadoYtiempo.ColaDePreparacion)
            {
                object[] objPed = { ped.Id, ped.Estado, 0 };
                dgEstimacion.Rows.Add(objPed);
            }            
            int i = 0;
            foreach (uint tiempo in estadoYtiempo.TiemposCalc)
            {
                decimal t = (decimal)tiempo/60;
                t = Math.Round(t, 1);
                dgEstimacion.Rows[i].Cells[2].Value = (object)t;
                i++;
            }
        }

    }
}